package Donnees;

import java.util.ArrayList;
import java.util.List;

public class RepresentationBean
{
	private int id;
	private String date;
	private String heure;
	private List<SiegeBean> sieges = new ArrayList<SiegeBean>();
	private SalleBean salle;
	
	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}
	
	public String getDate() 
	{
		return date;
	}
	
	public void setDate(String date) 
	{
		this.date = date;
	}
	
	public String getHeure() 
	{
		return heure;
	}
	
	public void setHeure(String heure) 
	{
		this.heure = heure;
	}
		
	public List<SiegeBean> getSieges() 
	{
		return sieges;
	}

	public SalleBean getSalle() 
	{
		return salle;
	}

	public void setSalle(SalleBean salle) 
	{
		this.salle = salle;		
		List<SiegeBean> temp = new ArrayList<SiegeBean>();
		
		for (int i = 0; i < salle.getNbSieges(); i++)
		{
			SiegeBean siege = new SiegeBean();
			siege.setNumero(i);
			siege.setEtat("disponible");
			temp.add(siege);
		}
		
		sieges = temp;
	}
}
